BarCode for WinForms 20121.52
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
Chart for WinForms 2.0.20121.22036
New Features
- Added RotationOverride property to chart Label objects. This property allows the specification of the clockwise rotation angle around the connection point of the label. The property overrides the RotationEnum of the label Style object, and does NOT apply to Radial or RadialText compass values. This property is demonstrated in a new sample,RotatedLabels.
- A new AxisScrollbar.Anchored property indicates whether or not axis scrollbars should be fixed to the PlotArea boundary or move with the axis origin.
- Axis scrollbars are now supported for logarithmic axes.
- The Axis Thickness property can now have a zero value. Axes with a Thickness value are fully drawn except for the axis line itself.
- Radar charts now display tickmarks in the radial direction along X axis major gridlines. The tickmarks are controlled by the Y axis tickmark properties.
- Non-stacked Pie charts can now display labels for each pie/point, by using the X axis ValueLabels.ValueLabels are applied to pies or points in the order they appear in the ValueLabels collection. The labels are only displayed if the X axis AnnotationMethod property is set to ValueLabels. The display of the labels is also controlled by the X axis properties, including Alignment,AnnotationMethod, Compass, Font, ForeColor, Rotation, ValueLabels,VerticalText and Visible properties. No other X axis properties affect the labels. The ChartArea Inverted property also affects the label display, in that it determines whether the X axis Compass property values will be North, South or East, West.
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- Chart axis non-anchored scrollbars are now properly placed for 2D charts in all scenarios.
- Axes are now correctly placed for non-default Origin values when the opposing axis is logarithmic.
- Pie charts with ValueLabels no longer throw an exception (design timeand runtime) when the number of ValueLabels is less than the number of points. Since the exception previously occured during the chart rendering, it was possible that only parts of the chart were not correctly rendered and affected series selection.
- Stack XYPlot charts no longer fail to render series data in certain circumstances.
- X axis ValueLabel grid lines in 3D plots are now correctly placed for certain axis Compass values.
- The Design time Smart Designer now correctly shows the subtype in all scenarios.
DataExtender for WinForms 20113.81
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
DataObjects for WinForms 20121.258
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- LicenseException was thrown when a user added a C1ExpressTable or C1ExpressConnection onto the Form. Fixed.
DynamicHelp for WinForms 20121.50
Bug Fixes
- ShowTopicForActiveControl now works (finds the topic) for topics mapped with context ID instead of URL.
Editor for WinForms 20121.85
Behavior Changes (Only for Doc-To-Help):
- The Target attribute is added for Strict mode, for the same elements as in transitional mode.
New Features
- Added FontSize and FontFamily toolbar comboboxes.
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- IFRAME tag is now correctly handled.
- Validation fails & formatting is allowed in C1Editor placed in Panel in usercontrol. Fixed.
- Inconsistent behavior is no longer observed when Ordered List <ol> and Unordered List <ul> are used in C1Editor.
- C1Editor no longer makes incorrect color changes to selected text inside and tags.
- Context Menu was enabled when the ReadOnly property was set to True in C1Editor.
- DIV tags (even with 'id' attribute) disappear when switching modes from source to design.
- Issues are no longer observed when C1Editor and other controls present on a form are bound to a dataset.
Excel for .NET 20121.227
New Features
- Small changes have been made in asserts and BIFF formula.
- Added XLSheet.CopyFormula method. This method copies the formula from a source cell to a destination cell, adjusting relative references.
- Added support for a custom palette of a workbook.
- Added support named ranges for the XLCellRange constructor.
- Added the GetFormattedText method for the XLSheet class. In result of the method -- formatted text. This method is using the style format value of the cell.
- Added support for .csv formats. You can load and save the first sheet in .csv format.
Improvements
- Updated licensing with fixes to conform with Federal Information Processing Standards requirements.
- Merged from Silverlight\WPF\Phone version.
- Merged from C1Zip.
Bug Fixes
- Fixed incorrect using named ranges in cell ranges.
- Fixed error 'The codec cannot use the type...' which occurred when loading an Excel file which contained a macro with an .xls file format (WPF).
- Fixed the Excel file generated by C1Excel which cannot be opened if the cell background is black (WPF).
- Fixed the problem with the "Sum(Value.First:Value.Last)" formula in C1Excel (Desktop/WPF/SL/Phone).
- When loading and saving a .csv file which contains a double quotation mark in a cell, the quotation mark is shown as a semicolon (;) in the saved .csv file. Fixed.
- When loading and saving a CSV file which contains a Date formula (Now()), the correct date data is now shown.
- When loading and saving a .csv file which contains a comma in a cell, the contents in cell are no longer shown as separate columns in the saved .csv file.
- Clarified the request for the behavior/functioning of a CSV file in C1Excel.
- Small changed in the description of public classes, enumerations, properties and methods.
- Fixed a message box 'Excel found unreadable content in ...' that is displayed when loading the Excel file.
- Fixed different values observed in the XLSheet.GridColor property.
- Fixed the 'Unicode prefix' text shown in the first cell when creating an empty .csv file with C1Excel.
- Fixed the Save() method of c1XLBook1.Sheet; class is not found in C1Excel. Exist SaveCsv and LoadCsv methods.
- Fixed styles are now applied to the XLCellRange.
- A ZStreamException is no longer observed after loading the "XLSX"(OpenXML) and "XLTX"(OpenXMLTemplate) format in C1Excel.
- Fixed an invalid character exception that occurred when saving an Excel file with "escape" characters.
FlexGrid for WinForms 20121.678
New Features
- Added Korean localization.
- Added support for data annotation attributes (see System.ComponentModel.DataAnnotations namespace).
- Save outline indentation when exporting to XLSX and CSV (already did for XLS).
- Save gridline visibility and color when exporting to XLSX and XLS.
Improvements
- Improved behavior of auto-clip with empty strings.
- Improved behavior of updates when setting data that does not match filter requirements.
- Improved behavior of a selection when removing items in ListBox mode.
- Improved OwnerDraw logic for painting OutlineBar.
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- Fixed issue related to coded UI tests.
- Fixed issue with numeric editor and o/- Infinity values.
- Use cr/lf as a line separator when copying to the clipboard.
- Reverted change made to CellChanged event. It is not supposed to fire when data is changed directly in the datasource.
- Fixed issue with Excel filter (some cells were being assigned a black background).
- Control now allows pasting into the new row template.
- CellChanged event did not fire when data was changed directly in the datasource.
- Numeric editor did not handle percentages correctly when starting edits.
- Suppress selection change events while changing the SelectionMode.
- Prevent right-aligned cells from spill-merging.
- Preserve line breaks in cells when saving/loading text files.
- Fixed issue related to Condition filter XML persistence.
- Fixed issue with column designer with grids with more than 100 columns.
- VisualStyle Office2010Black caused problems visible with DataTree sample.
- Allow saving more than 65k rows to xlsx files.
- The Highlight property in custom renderers was overridden by custom cell backgrounds; this behavior was inconsistent with the regular highlight behavior.
- Toggle CheckBoxes with space bar when auto-search is on.
- Updated Excel filter.
Gauge for WinForms 20121.71
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- Fixed an issue: when double clicking or scrolling (with the mouse wheel) the text editor of the Border property in the property grid, an incorrect error message is no longer shown.
Input for WinForms 20121.33274
New Features
- Added enhancements to the C1DbNavigator control:
- New Text property; It gets or sets text in Position text box.
- New TextChanged event;
- New value NavigatorButtonEnum.Position. It's used in BeforeAction event when the text in Position text box is changed.
- Index property in NavigatorBeforeActionEventArgs is read/write now.
- You can change the navigation if you change the Index.
Improvements
- If Size of the DropDownFrom for the C1DropDownControl is changed on the fly (while the drop down is opened), the drop down's location is updated on the fly accordingly.
- TextChanged event is visible in the Properties window.
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- [C1DropDownControl] Click outside of the dropdown form provides a DropDownClosedEventArgs object with Selected=true in DropDownClosed event handler.
- "Null Reference Exception" observed when closed the from contain inherited C1Textbox control.
- "Null Reference Exception" observed on inherited C1DateEdit control.
- [C1DropDown] Unlike MSComboBox control, 'F4' key does not get captured for C1DropDown.
- "EmptyAsNull' value do not work when 'EditMask' property of C1DateEdit is set.
InputPanel for WinForms 20121.140
New Features
- Added support for transparent or semi-transparent colors in the BackColor property of C1InputPanel.
Bug Fixes
- InputDataNavigator now restores its default size when "Reset Images" is clicked although default images are restored.
- When the 'Reset Images' link is clicked, all the images in InputDataNavigator no longer become corrupted.
List for WinForms 20121.197
New Features
- Added a new property "ShowHeaderCheckBox".
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
- Up and Down keys are now affected when c1List.SelectionMode is set to CheckBox.
- C1Combo now supports IC1EmbeddedEditor interface
Bug Fixes
- The scrollbar now moves according to keyboard navigation when the SelectionMode is set to CheckBox.
- 'HighlightedRowStyle' property of c1List now works.
- Users can now set the 'AllowColSelect' property to True from the C1List Designer dialog box.
- When navigating rows by arrow key, rows are moved and the scroll bar is no longer left at the top.
- The SelectionChangeCommitted() event of C1Combo is fired on changing the value through code.
- SelectionChangeCommitted is no longer fired when the drop down is opened.
- SelectionChangeCommitted is no longer fired before selected index changed.
Menus and Toolbars for WinForms 20121.19514
New Features
- New public property C1CommandDock.FloatHide defines behavior of floating windows when the application loses focus.
- Default behavior is changed. Since build 19513 c1CommandDock does not hide floating windows when application loses focus.
- There is a new C1Command.ShortcutText property that can be used to localize shortcuts.
- C1CommandDock now allows whole form docking. To use whole form docking, place a C1CommandDock with Dock = DockStyle.Fill on the form. When user drags a C1DockingTab over the "Fill" C1CommandDock, a "Fill" anchor is shown. This feature works only with VS2005/VS2008/VS2010 DockingStyle.
- C1ContextMenu now works with the standard notify icon. There are three ways to use this new functionality:
- C1ContextMenu can be shown from a notify icon's MouseUp or MouseDown event.
- C1ContextMenu can be linked to a NotifyIcon component by using the new c1CommandHolder1.SetC1ContextMenu(notifyIcon1, c1ContextMenu1); method.
- C1ContextMenu can be linked to a NotifyIcon in designer. New extender property "C1ContextMenu" is added to NotifyIcon component in design time.
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
- The following Public methods of the C1CommandHolder component have been replaced with the more common method, public C1ContextMenu GetC1ContextMenu( object, control):
- public C1ContextMenu GetC1ContextMenu(Control control)
- public C1ContextMenu GetC1ContextMenu(NotifyIcon notifyIcon)
- The following Public methods of the C1CommandHolder component have been replaced with the more common method, public void SetC1ContextMenu(object control, C1ContextMenu value):
- public void SetC1ContextMenu(Control control, C1ContextMenu value)
- public void SetC1ContextMenu(NotifyIcon notifyIcon, C1ContextMenu value)
Bug Fixes
- If there is a CheckBox or Radiobutton in MDI form, the form now displays at the front of the screen.
- C1DockingTab no longer gets arranged below C1StatusBar.
- The C1NavBar no longer allows a user to switch panels if a child control is not validated.
- The size of a tab no longer gets changed when it is docked.
- The size and arrangement of one DockingTabPage no longer gets changed when the docking of one DockingTabPage has not been completed
- New ‘C1ContextMenu’ extender property is added to NotifyIcon if the NotifyIcon is added to the form after the C1ContextMenu.
- ‘C1ContextMenu1 on C1CommandHolder’ property is present in the properties window.
- ArgumentOutofRange 'Exception is thrown on double-clicking a tab restored to Floating state' has been fixed.
- Strips are no longer shown in the C1CommandDock after dockingTab pages are in auto hiding state.
- “NullReferenceException” is no longer observed at design time after form is resized when C1CommandDock is added to the form for the second time.
- Docking options screen is no longer distorted in Windows 7 Medium font mode.
PDF for WinForms 20121.198
New Features
- Added support for EMFo files and the DrawPath/FillPath methods for Pdf document.
- Added support for page breaks in the DrawStringHtml method (). Page breaks are specified in HTML using the 'page-break-before' and 'page-break-after' .css attributes.
- Changed the PieArc method. Arc/pie angles are now correct.
- Changed RGN_AND clipping. In the previous version, new region AND empty equaled empty, but now it equals new region.
- Updated licensing with fixes to conform with Federal Information Processing Standards requirements.
- Merge from C1Zip.
Bug Fixes
- Partly fixed InvalidOperationException that occurred when exporting a metafile chart using the DrawImage method.
- Partly fixed blank images that were shown when drawing a 3DChart of metafile type using the DrawImage method.
- When exporting an .xml file to .pdf in C1ReportDesigner, some subscripted letters are no longer shifted upward. Fixed.
- Emf images are now rendered correctly in .pdf files when used in the DrawImage() method.
- Rendering of broken local HTML links. Fixed.
- Nothing rendered in a Pdf file if the FillPie/DrawArc method was used and an error message was raised on printing. Fixed.
- Text is now shown in a .pdf result from a metafile (C1Report with a superlabel contains some HTML code). Fixed.
- Fixed problem exporting links to empty anchors (<a href='#'>). For some reason, this prevented the Acrobat Reader from printing the document.
- An ArgumentException error is no longer thrown when Images are exported to a .pdf in the 'CreatePdf' sample (image compression).
- An InvalidOperationException is no longer observed when building a C1Pdf project in an FIPS compliant environment.
Reports for WinForms 20121.54503
New Features
- Added DocumentName property on C1MultiDocument and C1RdlReport. This property gets or sets the name of the document (used to identify documents in print tasks and so on). For C1RdlReport, C1RdlReport.Description is returned by this property.
- Export to PDF, RTF, XLS: added parsing of EMFo files without converting them first to EMF only. Enabled using the property on corresponding exporters: bool ParseEmfPlus {get;set;}. Gets or sets a value indicating whether EMFo metafiles should be parsed directly without converting them to EMF-only first. The default is False. Set to True if you have issues resulting from EMFo to EMF conversion. NOTE: currently this property is in "experimental" status, should be used only if specific problems exist when using defaults.
- Export to XLS/XLSX: added data-only export: bool XlsExporter.DataOnly {get;set;}. This gets or sets a value indicating whether only data should be exported, ignoring visual attributes. This can also be turned on by the user in XLS export options form.
- Added new member to public enum: FileFormatEnum.HTMLTableBased in C1Report, to use HtmlTableFilter: creates a single HTML file that can be viewed in any Web browser. Unlike plain HTML format, uses tables rather than absolute positioning to arrange objects.
- Shape support was added to C1Report, provided by Field.Shape and Field.ShapeType properties:
- ShapeType ShapeType {get;set;}: Gets or sets the type of geometric shape drawn by the current field. The default is None.
- ShapeBase Shape {get;set;}: Gets or sets an instance of the ShapeBase-derived class specifying properties of the geometric shape drawn by this field (if ShapeType is not None).
- Support was added for rotated text in C1Report:
- float Field.TextAngle {get;set;} Gets or sets the angle of text rotation within the field (including barcodes). Note that some output/export formats (such as HTML, RTF and plain text) may not support rotated text.
- The AvailableHeight property was added to C1Report. This property gets the height of the remaining area available for sections on the current page. This property can only be used while the report is being rendered (i.e. when IsBusy is true), at other times a value of -1 is returned. Note that if used in OnPrint/OnFormat scripts, this value does NOT yet account for the current section.
- The ability to specify transaction isolation level was added to C1Report. IsolationLevel C1.C1Report.DataSource.IsolationLevel {get;set;} gets or sets the isolation level for OleDBTransaction used to retrieve the report data. The default is IsolationLevel.ReadCommitted.
- The following VBScript enhancements were made to C1Report:
- Support for HEX numbers, e.g. &H001122&, or without ending '&' e.g. &H00AABB.
- New function: ARGB(...), accepts 1, 3 or 4 parameters, and produces GDIo colors, for example: Field.BackColor = ARGB(80, 255, 0, 0).
- Support for the PrintAtPageBottom property to group footer section was added to C1Report.
- Export to the XPS and C1DX formats was added to the C1ReportDesigner application.
- Support for CanGrow/CanShrink to SuperLabel was added to CustomFields.
- A new Map custom field was added to the .NET 4.0 version only (uses C1.WPF.Maps.C1Maps control, requires C1.WPF.4 and C1.WPF.Maps.4 assemblies.
- A number of new properties were added to the chart custom field:
- LabelCompass: location of labels relative to data points (breaking change: previously it was radial for pie charts, now none is the common default);
- LabelOffset: distance between a label and its associated data point;
- LabelConnected: whether a connecting line is drawn from a label to its data point (breaking change: previously it was true for pie charts, now false is the common default);
- LabelAutoArrangeMethod: method used to auto arrange labels;
- LabelAutoArrangeOptions: options used when auto arranging labels;
- SeriesOffset: data series offset for appropriate charts;
- ShowOutline: whether chart figures are outlined;
- OutlineColor: outline stroke color;
- PieStartAngle: starting angle of the first slice (pie charts only);
- PieClockwise: pie slices' direction (pie charts only);
- PieInnerRadius: pie inner radius (allows to turn a pie chart into a doughnut);
- View3dDepth: apparent chart depth as a percentage of chart width (breaking change: previously it was 20 for pie charts, 5 for others, now 10 is the common default);
- View3dElevation: apparent degree of inclination of the eye-point above the X-axis;
- View3dRotation: apparent degree of rotation of the eye-point to the right of the Y-axis;
- View3dShading: type of shading applied to 3D areas of the chart.
- The ability to check for updates at startup or via a menu (Help | Check for updates) was added. Automatic check at startup may be turned off in the "check for updates" dialog box.
- The availability of table-based HTML export from the CReportDesigner app's preview was added.
- The ability to specify the save/export format initially selected in the file save as dialog box was added, via a property on preview control's ExportOptions: ExportProvider ExportOptions.DefaultProvider {get;set;} This gets or sets the default export provider. The default format is initially selected when showing the save file dialog box.
- A new public property was added to C1PreviewPane: bool C1PreviewPane.RestrictScrollToPage {get;set;} gets or sets a value indicating whether scrolling with the scrollbar or mouse wheel is restricted to the current page (for non-continuous mode only). The default is False.
Changes and Improvements
- Support was added for Ean128 (GS1-128) barcodes.
- Updated licensing to conform with Federal Information Processing Standards requirements.
- C1.C1Report.CustomFields.4.dll's assembly version is now synchronized with C1Report's version.
- Updated licensing to conform with Federal Information Processing Standards requirements.
- Added a strong name to C1.C1Report.CustomFields.4.dll (NOTE: this is for .NET 4.0 only). This allows to putting the custom fields assembly in the GAC if needed.
- Improved rendering of barcodes in C1Report.
- Improved import of Crystal reports (support was added for multi-table data sources).
- Reduced flicker in the thumbnail panel when vertically resizing the preview.
- Show report designer wizard in Windows task bar. This allows users to alt-tab back to the wizard.
- Turned showing of help on in the report designer property grid.
- Improved report designer script editor's functions popup menu.
- Rules for applying locale settings in C1Report script functions (CStr, CDbl and CDate) were changed to better work in non-US locales. Prior to this release, the following rules were used:
- CStr used Application.CurrentCulture.
- CDbl used InvariantCulture, if that failed Application.CurrentCulture was used.
- CDate used InvariantCulture.
- Starting with this (2012 v1) release, the rules changed to:
- CStr uses Application.CurrentCulture.
- CDbl and CDate use Application.CurrentCulture, if that fails then InvariantCulture is used.
- To revert to old behavior, use property: bool C1Report.CompatibilityOptions.OldTypesConversion {get;set;}.
- The C1ReportDesigner application's visual style was changed to Office 2010 Blue.
- Zoom in/out on CtrloMouse wheel was added in the preview pane UI.
Bug Fixes
- Fixed export to Excel. When exporting a document with two charts only one showed up.
- Fixed export to PDF. Fixed positioning of subscript text.
- If a document with embedded fonts was saved as c1d/x with font embedding turned off in the options dialog box, fonts still were embedded in the c1d/x. Fixed.
- Using an external barcode font no longer shows text instead of the barcode.
- Updated FIPS compliance (exceptions when exporting to PDF).
- WMF images are now visible in C1PrintDocument.
- Paper size is now set correctly when using a C1Report in a WCF services application.
- In C1PrintDocument, render objects with sizes specified like: ro.Width = "max(3cm, auto)"; were rendered incorrectly. Fixed.
- Some content (for example from a superlabel field) was not shown in exported PDF. Fixed.
- C1Report barcodes now stretch to the full height of the field if PictureScale is Stretch (except for PostNet). C1PrintDocument's RenderBarCode now stretches vertically if Style.ImageAlign.StretchVert is True.
- In rare cases if Repeat was True for a group footer, it could cause an endless loop when the report was generated. Fixed.
- CustomFields SuperLabel can now be bound to a data field.
- Updated licensing to conform with Federal Information Processing Standards requirements.
- Fixed unhandled exception when starting the report designer application in a FIPS compliant environment.
- When using a table or view containing a dash (-) in its name, no fields were retreived in the C1ReportWizard of the report designer. Fixed.
- A thick border drawn incorrectly at design time.
- Fixed issue in rare cases when the designer was launched from Visual Studio, and the report was changed in the designer, the changes were lost when the designer was closed.
- Fixed a problem in the new report wizard: when the wizard connects to a SQL Server 2008 R2 database, the table/view/stored procedure drop-down getdisplayed, but the field list does not show.
- In some cases, exception occurred when updating the preview scroll position. Fixed.
Ribbon for WinForms 20121.368
New Features
- Added the MenuVisible boolean property to the RibbonQat class. The property specifies whether the 'Customize QAT' drop-down button is visible.
- Added Persian (Farsi) strings for runtime localization.
- The item names become visible in the item list in the collection editor window.
Improvements
- Improved text wrapping for Japanese/Chinese/Korean text.
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- The ArgumentException no longer occurs when a standard MessageBox window appears before displaying a C1RibbonForm.
- A C1RibbonForm displayed as an MDI child form it retains the input focus after displaying KeyTips for the Ribbon control.
- A maximized or minimized child form is restored after changing the Windows Color Theme when a C1RibbonForm is displayed as an MDI parent.
- The MDI child form's buttons are displayed on C1Ribbon when the user maximizes the child form if the ribbon has no visible tabs or items on the configuration toolbar and has the RibbonApplicationMenu.Visible property set to false
- If the parent control for a C1Ribbon or C1StatusBar is not a Form, then changing VisualStyle for the owner C1RibbonForm now affects the visual style of the C1Ribbon and C1StatusBar controls.
- Tooltips will now display with reversed text when the RightToLeft property is set to 'Yes' and RightToLeftLayout is set to True for a C1RibbonForm.
- Toggle buttons with the same non-empty value of the ToggleGroupName property are not mutually exclusive if they belong to different RibbonToolBars which are located on the same RibbonGroup.
- RibbonToggleButton no longer becomes pressed after maximizing a C1RibbonForm by double-clicking its title bar if the toggle button appears under the mouse pointer.
- An empty title bar no longer gets displayed on top of C1Ribbon even if the FormBorderStyle property of the owner C1RibbonForm is set to None.
Scheduler for WinForms 20121.193
New Features
- A new method was added to the C1Schedule control. The EditReccurence(Appointment appointment) method opens RecurrenceForm dialog box for editing existent or newly created RecurrencePattern object for the specified Appointment.
- A new constructor was added to the AppointmentForm form. The public AppointmentForm(C1Schedule schedule, Appointment appointment, bool editRecurrence) constructor initializes a new instance of the AppointmentForm form for editing of the specified Appointment object. If editRecurrence parameter is True, the RecurrenceForm dialog box is opened immediately after the opening the AppointmentForm dialog box.
- RightToleft layout support was added in the C1Calendar control. A new property was added to the C1Calendar control to support this feature. The RightToLeftLayout property gets or sets a value indicating whether the control can be laid out from right to left. When the RightToLeft and RightToLeftLayout properties are both True, control is displayed with the right to left layout.
- A new property was added to the C1Calendar control. The CurrentMonthDisplayOffset property gets or sets the current month display offset.
Changes and Improvements
- Implemented word wrapping rules for Asian languages.
- Updated licensing to conform with Federal Information Processing Standards requirements.
Bug Fixes
- Fixed design-time issue with setting Data member in the C1Schedule's 'Data Source settings' smart designer when using C1.Win.Data.Entities.C1DataSource as data source.
Sizer for WinForms 20113.64
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
SplitContainer for WinForms 20121.14
New Features
- Added the HeaderLineWidth property to C1SplitContainer. The property specifies the width of a horizontal line that appears below panel headers. If it's equal to 0 the header line width depends on the FixedLineWidth property.changed.
- Added the HeaderLineColor property to C1SplitterPanel. The property sets the color of a horizontal line that appears below the panel header.
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
SuperTooltip for WinForms 20121.103
New Features
- Added Eastern language word-wrapping support (Japanese, Chinese, Korean).
- Added support for Padding property to C1SuperLabel control.
- Updated licensing to conform with Federal Information Processing Standards requirements.
TrueDBGrid for WinForms 20121.61252
Changes and Improvements
- 'IN' operator is now available to use in C1DataColumn.FilterOperator. The 'IN' operator is now default for filters if FilterMultiSelect for the column is True, and more than one value is selected.
- The initial sort direction of grouped columns was updated. Before this build on moving a column in the group area, this column was sorted in ascending order. Now this order can be changed to descending order in the GroupColMove event.
- Updated licensing to conform with Federal Information Processing Standards requirements.
- The code of MultipleSelection sample was changed, since SelChange behavior was changed in this release.
Bug Fixes
- Fixed StackOverflowException raised on selecting the row and calling SelChange event.
- Fixed SelChange event not fired after Selected rows were changed in code.
- Fixed EnableDateTimeEditor property functionality.
- Fixed millisecond values functionality.
- C1TrueDBDropdown's Vertical Scrollbar no longer appears on the right instead of left when the RightToLeft property is set to True.
- First column is no longer removed after removing the last column which is hidden in the designer.
- ArgumentException is no longer thrown after clicking filter icon in the Conditional filtering in certain scenarios.
- Month no longer disappears after focusing on the date column when EditMask and NumberFormat are set.
- The RowColChange event fire for every split present in C1TrueDBGrid. Fixed.
- Fixed the DestinationRow and DestinationCol properties not correctly updated in BeforeRowColChange event if the row column is changed.
- Fixed existing column overlap after setting Visible property to True for invisible column in the MultipleLinesFixed dataview of the grid.
- FilterDropDown was not display by clicking DropDownButton, after clicking one of the locked cell. Fixed.
- There is no page size difference between landscape and portrait mode when exporting to PDF files where there is no printers installed. Fixed.
- A System.StackOverflowException is no longer observed when the grid is changed to the normal data view in certain scenarios.
- Fixed a "Specified cast is not valid" error observed when two or more filter items are selected in C1TrueDBGrid after binding with C1DataSource.
- On setting the NumberFormat property and EditMask property, Dates can only be entered upto 2 digits. Fixed.
- Conditional filtering no longer triggers sort if Windows Classic color theme is set in operating system.
- If you set Translate to True, the background of the column no longer gets the same gradation as the column header.
- Fixed a "Syntax error: Missing operand after ‘=’ operator" error after filtering in datetime column in certain scenarios.
- RemoveFilter() method of the BindingSource doesn't remove the check box from the right of ColumnHeader even on removing filtering. Fixed.
- When calling GetCellBounds in the RowColChange event "Row not visible" exception was thrown. Fixed.
Windows 7 Control Pack for WinForms 20121.16
Improvements
- Updated licensing to conform with Federal Information Processing Standards requirements.
Zip for WinForms 20121.92
Bug Fixes
- Fixed zip64 extensions to work with WinZip, WinRAR, 7-Zip, and Windows OS.